close all
o=[0 0];

v1=[1 1 0];
v2=[-1 1 0];
v3=[0 2 0];

patch([-1.5 1.5 1.5 -1.5],[-1 -1 2.5 2.5],[0 0 0 0])
hold on
ceuArrow(o,v2,'r',2)
axis square
axis([-1.5 1.5 -1 2.5 0 1])
ceuArrow(o,v1,'b',2)
ceuArrow(o,v3,'k',2)
grid on
xlabel('x_1')
ylabel('x_2')
zlabel('x_3')
view([1 -1 0.5])

text(v1(1)+0.15,v1(2)+0.15,v1(3),'v_1')
text(v2(1)+0.15,v2(2)+0.15,v2(3),'v_2')
text(v3(1)+0.15,v3(2)+0.15,v3(3),'v_3')
